barca tanque - Spanish English Dictionary